package com.ruoyi.web.controller.sso.zhgx.oauth2.model;

import java.util.List;

/**
 * oauth2登录用户信息
 *
 * @Author: lvjix
 * @Copyright: 亿云信息
 * @Date: 2024-10-23 14:06:14:06
 */
public class OupAuth2UserInfo extends OupUser {

    /**
     * 机构信息
     */
    private List<OupDept> depts;

    /**
     * 角色信息
     */
    private List<OupRole> roles;

    /**
     * 企业信息
     */
    private OupAuth2Corporation corporation;

    public List<OupDept> getDepts() {
        return depts;
    }

    public void setDepts(List<OupDept> depts) {
        this.depts = depts;
    }

    public List<OupRole> getRoles() {
        return roles;
    }

    public void setRoles(List<OupRole> roles) {
        this.roles = roles;
    }

    public OupAuth2Corporation getCorporation() {
        return corporation;
    }

    public void setCorporation(OupAuth2Corporation corporation) {
        this.corporation = corporation;
    }
}
